import java.util.Scanner;

// 定义接口 ICompute
interface ICompute {
    int computer(int n, int m);
}

// 定义 Add 类实现接口 ICompute，完成加法运算
class Add implements ICompute {
    @Override
    public int computer(int n, int m) {
        return n + m; // 返回两数之和
    }
}

// 定义 Sub 类实现接口 ICompute，完成减法运算
class Sub implements ICompute {
    @Override
    public int computer(int n, int m) {
        return n - m; // 返回两数之差
    }
}

// 主类 Main
public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        // 输入两个整数
        int a = scanner.nextInt();
        int b = scanner.nextInt();

        // 创建 Add 和 Sub 对象
        ICompute add = new Add();
        ICompute sub = new Sub();

        // 调用 Add 的 computer 方法计算和
        int sum = add.computer(a, b);

        // 调用 Sub 的 computer 方法计算差
        int difference = sub.computer(a, b);

        // 输出结果
        System.out.println(sum);
        System.out.println(difference);
    }
}